# 代码所有：cxw
# 开发时间：2021/7/12 9:00


#集合之间的关系



'''集合是否相等'''
s1={10,20,30,40,50}
s2={30,40,20,10,50}
print(s1==s2)  #True
print(s1!=s2)   #False



'''一个集合是否是另一个集合的子集'''
#调用方法issubset进行判断
#b是A的子集

s3={10,20}
s4={10,20,30,40}
print(s3.issubset(s4))
print(s4.issubset(s1))


'''一个集合是否是另一个集合的超集'''
#调用方法issuperset判断
#a是b的超子集
'''b是a的子集，那么a就是b的超子集'''
print(s4.issuperset(s3))  #s3是s4的子集，那么s4就是s3的超子集

'''两个集合是否没有交集'''
#调用方法isdisjoint判断
a1={10,50,60}
a2={10,60,80}
print(a1.isdisjoint(a2))  #a1和a2是有交集的，所以为False
a3={11,22,33}
print(a1.isdisjoint(a3))   #a3和a1是没有交集符，所以为True




